General classification
5
Classics
0
Flat
1
Hilly
8
Mountain
Time Trial
83
Tour of Norway
18
29/05
Stage 1
Solakrossen > Solakrossen
24
30/05
Stage 2
Egersund > Oltedal
6
31/05
Stage 3
Jørpeland > Heja
13
01/06
Stage 4
Stavanger > Stavanger
38
18/05
Rund um Köln
Cologne > Cologne
25
Presidential Cycling Tour of Turkiye
44
33
27/04
Antalya > Antalya
94
28/04
Kemer > Kalkan
7
29/04
Fethiye > Marmaris
58
30/04
Marmaris > Akyaka (Kıran)
77
02/05
Stage 6
Selçuk > Selçuk (Meryem Ana)
34
03/05
Stage 7
Selçuk > Çeşme
67
04/05
Stage 8
Çeşme > İzmir (Karşıyaka)
129
23/04
La Flèche Wallonne
Ciney > Huy
48
18/04
De Brabantse Pijl - La Flèche Brabançonne
Beersel > Overijse
31
Région Pays de la Loire Tour
9
14
08/04
Machecoul-Saint-Même > La Baule-Escoublac
15
09/04
Cugand-la-Bernardière > Beaupréau-en-Mauges
10
10/04
Tiercé > Hambers (La Butte de Montaigu)
11/04
Sillé-le-Guillaume > Le Mans
12
05/04
Volta NXT Classic ME
Eijsden > Eijsden
23
28/03
E3 Saxo Classic
Harelbeke > Harelbeke
21/03
Bredene Koksijde Classic
Bredene > Koksijde
55
19/03
Danilith Nokere Koerse
Deinze > Nokere
05/02
Bellegarde > Bellegarde
145
06/02
Domessargues > Marguerittes
DNF
02/02
Grand Prix Cycliste la Marseillaise
Marseille (l'Estaque) > Marseille (Luminy)
101